# dict = {'key1':'value1','key2':'value2'}
dict1 = {'name': '旺财', 'age': 18, 'addr': '源码时代'}
# 新增字典  如果key存在就是修改,不存在就是新增
print(dict1)
# 设置默认值 dict.setdefault(key,value) 存在返回value,不存在不设置新值
# 字典合并 dict2.update(dict1) key相同的情况下,dict1将会覆盖dict2
# 删除  pop弹出且返回
del dict1['addr']
print(dict1)
# 获取键值
print(dict1.keys())
# 获取值
print(dict1.values())
# 获取键值对
print(dict1.items())
# 字典遍历
# 遍历键值对
for key, value in dict1.items():
    print(f'{key}-{value}')
